<?php

namespace app\common\model\Post;

use think\Model;


// 评论表
class Pay extends Model
{
    // 指定数据表
    protected $name = 'post_pay';

    // 开启自动写入时间戳
    protected $autoWriteTimestamp = true;

    // 写入到表当中哪个字段
    protected $createTime = 'createtime';  

    // 关闭自动写入
    protected $updateTime = false;
    protected $deleteTime = false;

    // 忽略数据表不存在的字段
    protected $field = true;

    // 每次查询的时候，追加一个自定义字段
    protected $append = [
        'createtime_text',
    ];

    // 时间戳转换
    public function getCreatetimeTextAttr($value, $data)
    {
        $createtime = isset($data['createtime']) ? $data['createtime'] : '';

        if(empty($createtime))
        {
            return '';
        }
        
        return date('Y-m-d h:i', $createtime);
    }

    public function business()
    {
        return  $this->belongsTo('app\common\model\Business\Business', 'busid', 'id', [], 'LEFT')->setEagerlyType(0);
    }

}
